# 项目目录结构
personal-website-scaffold/
├── client/                  # 前端项目
│   ├── src/                
│   │   ├── assets/          # 静态资源
│   │   ├── components/      # 通用组件
│   │   ├── layouts/         # 页面布局
│   │   ├── stores/          # Pinia状态管理
│   │   ├── views/           # 页面视图
│   │   ├── App.vue          # 根组件
│   │   └── main.ts          # 入口文件
│   ├── index.html           # HTML入口
│   ├── package.json         # 前端依赖
│   ├── vite.config.ts       # Vite配置
│   └── uno.config.ts        # UnoCSS配置
├── server/                  # 后端项目
│   ├── src/
│   │   ├── modules/         # 业务模块
│   │   │   ├── blog/        # 博客模块
│   │   │   └── user/        # 用户模块
│   │   ├── app.module.ts    # 主模块
│   │   ├── main.ts          # 入口文件
│   │   └── database/        # 数据库配置
│   ├── docker-compose.yml   # MongoDB容器配置
│   ├── Dockerfile           # 后端Dockerfile
│   ├── package.json         # 后端依赖
│   └── .env                 # 环境变量
├── .gitignore               # Git忽略文件
├── README.md                # 项目文档
└── deploy.sh                # 部署脚本